package com.scs.application.core.msg.domain;


import com.scs.application.core.msg.enums.MessageType;

/**
 * @Description:
 */
public interface RawMessage {

    /**
     * 获取消息类型
     *
     * @return
     */
    MessageType getMessageType();
    /**
     * 是否支持此种消息
     *
     * @param messageType
     * @return
     */
    default boolean isSupport(String messageType) {
        return messageType.equalsIgnoreCase(this.getMessageType().name());
    }
}
